import { Entity, Column, PrimaryColumn, PrimaryGeneratedColumn, Index } from 'typeorm';

@Entity()
export class Bk_User {
    @PrimaryGeneratedColumn()
    id: number;

    @Column({ unique:true, nullable: true })
    user_name: string; //用户登陆用户名

    @Column({ nullable: true })
    user_password: string; //用户登陆密码

    @Column({ default: 'other' })
    identity: string; //用户身份

    @Column({ nullable: true })
    phone: string; //用户手机号码

    @Column({ nullable: true })
    email: string; //用户邮箱


    @Column({ nullable: true })
    province: string; //用户省份

    @Column({ nullable: true })
    city: string; //用户城市

    @Column({ nullable: true })
    nickname: string;//用户昵称

    @Column({ nullable: true }) // 用户微信头像地址
    headimgurl: string

    @Index()
    @Column({ unique: true })
    union_id: string; //微信开放平台唯一标识
}